Big Huge Thesaurus

genus adelges

noun

sounds kind of like